package com.airlines.crewassignment.entity;

import java.util.Date;
import java.util.List;

import com.airlines.crewassignment.domain.LinkLineLoop;
import com.airlines.crewassignment.entity.linkline.PositionCrew;





/**
 * @author xxxx
 * @date 2018年4月19日 
 * @description
 */



public class LinkLineVo {
	private Date flightDate; //航班日期
	private Integer crewLinkLineNo; //连线号
	private String flightCom; //连线航班
	private String flightVoyage; //航班连线机场中文简称
	private String flightVoyageCode;//航班连线机场
	private String linkDepartureAirport;//连线开始机场
	private String linkArrivalAirport;//连线结束机场
	private String acReg;
	private Date td; //连线计飞  第一个航段的STD
	private Date ta; //连线计达  最后一个航段的ATD
	private LinkLineLoop linkLineLoopFact; //任务环事实实例	 
	private List<PositionCrew> captainList ;
	private List<PositionCrew> airlineCaptainList;
	private List<PositionCrew> fristCopilot ;
	private List<PositionCrew> secondCopilot ;
	public Date getFlightDate() {
		return flightDate;
	}
	public void setFlightDate(Date flightDate) {
		this.flightDate = flightDate;
	}
	public Integer getCrewLinkLineNo() {
		return crewLinkLineNo;
	}
	public void setCrewLinkLineNo(Integer crewLinkLineNo) {
		this.crewLinkLineNo = crewLinkLineNo;
	}
	public String getFlightCom() {
		return flightCom;
	}
	public void setFlightCom(String flightCom) {
		this.flightCom = flightCom;
	}
	public String getFlightVoyage() {
		return flightVoyage;
	}
	public void setFlightVoyage(String flightVoyage) {
		this.flightVoyage = flightVoyage;
	}
	public String getFlightVoyageCode() {
		return flightVoyageCode;
	}
	public void setFlightVoyageCode(String flightVoyageCode) {
		this.flightVoyageCode = flightVoyageCode;
	}
	public String getLinkDepartureAirport() {
		return linkDepartureAirport;
	}
	public void setLinkDepartureAirport(String linkDepartureAirport) {
		this.linkDepartureAirport = linkDepartureAirport;
	}
	public String getLinkArrivalAirport() {
		return linkArrivalAirport;
	}
	public void setLinkArrivalAirport(String linkArrivalAirport) {
		this.linkArrivalAirport = linkArrivalAirport;
	}
	public String getAcReg() {
		return acReg;
	}
	public void setAcReg(String acReg) {
		this.acReg = acReg;
	}
	public Date getTd() {
		return td;
	}
	public void setTd(Date td) {
		this.td = td;
	}
	public Date getTa() {
		return ta;
	}
	public void setTa(Date ta) {
		this.ta = ta;
	}
	public LinkLineLoop getLinkLineLoopFact() {
		return linkLineLoopFact;
	}
	public void setLinkLineLoopFact(LinkLineLoop linkLineLoopFact) {
		this.linkLineLoopFact = linkLineLoopFact;
	}
	public List<PositionCrew> getCaptainList() {
		return captainList;
	}
	public void setCaptainList(List<PositionCrew> captainList) {
		this.captainList = captainList;
	}
	public List<PositionCrew> getAirlineCaptainList() {
		return airlineCaptainList;
	}
	public void setAirlineCaptainList(List<PositionCrew> airlineCaptainList) {
		this.airlineCaptainList = airlineCaptainList;
	}
	public List<PositionCrew> getFristCopilot() {
		return fristCopilot;
	}
	public void setFristCopilot(List<PositionCrew> fristCopilot) {
		this.fristCopilot = fristCopilot;
	}
	public List<PositionCrew> getSecondCopilot() {
		return secondCopilot;
	}
	public void setSecondCopilot(List<PositionCrew> secondCopilot) {
		this.secondCopilot = secondCopilot;
	}
	
	
}
